shoe platform - German English Dictionary